home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 21 / AACD 21.iso / AACD / System / envhandler / env-handler.doc < prev    next >
Encoding:
Text File  |  2001-05-04  |  3.2 KB  |  99 lines

  1.  
  2.       env-handler v1.3
  3.  © 2001 by Stephan Rupprecht
  4.     All rights reserved.
  5.  
  6.  
  7. COPYRIGHT AND DISCLAIMER
  8.  env-handler is copyrighted 2001 by Stephan Rupprecht. 
  9.  All rights reserved. This program is freeware, so no financial
  10.  donations required. Redistribution allowed if the package is 
  11.  left unchanged. The author is not responsible for any damage 
  12.  caused by the use or misuse of this documentation and/or the 
  13.  program(s) it describes.
  14.  
  15.  All mentioned trademarks are subject to their respective owners.
  16.  
  17.  
  18. REQUIREMENTS
  19.  - Any Amiga® (compatible) computer with at least OS3.0.
  20.  - 68020-60cpu.
  21.  
  22.  
  23. DESCRIPTION
  24.  env-handler is a RAM disk specialized for enviroment variables
  25.  that are usually located in RAM:Env. This program does pretty
  26.  much the same as HappyENV by Martin Gierich, so you probably
  27.  wonder why I wrote another program of this kind. The reason
  28.  for this is simply that HappyENV is very buggy and at least
  29.  v1.1 doesn't even work here on my system. The advantages of
  30.  env-handler over RAM:Env are:
  31.  
  32.  - low memory usage
  33.  - faster access to env variables
  34.  - a "delete ram:#? all" doesn't hurt ENV vars.
  35.  - faster booting (no need to copy envarc: to env:)
  36.  
  37.  
  38. INSTALLATION
  39.  Simply copy 'env-handler' to your C: (or L: if you prefer
  40.  it) drawer. Next edit your s:startup-sequence and look for
  41.  the following lines (the lines your s:s-s might look a bit
  42.  different):
  43.  
  44.  MakeDir RAM:ENV
  45.  Assign ENV: RAM:Env
  46.  C:Copy ENVARC:~(#?.info) ENV: ALL QUIET
  47.  
  48.  or when you're upgrading from HappyEnv
  49.  
  50.  MountEnv
  51.  
  52.  and replace them/it with (this line should be placed before the 
  53.  Assigns in your s:s-s).
  54.  
  55.  C:env-handler ADDVOLNODE 
  56.  
  57.  The ADDVOLNODE option is optional (that's why it is called an option:).
  58.  If set, env-handler will add the volume "Env Disk" to your system which you
  59.  can access via Workbench or the ASL filerequester. In case you don't
  60.  want to see the Env volume on your wb, you can hide it via workbench
  61.  prefs (os3.5/9). The icon for the Env: volume must be named "def_ENV.info"
  62.  and placed in ENVARC:Sys, alternatively you can also create a "disk.info"
  63.  in ENVARC:
  64.  
  65.  
  66. HISTORY
  67.  1.0  first public release
  68.  1.1  the ACTION_SET_FILE_SIZE packet returned a wrong value on success,
  69.       which made SetEnv fail. Funny, it never happend on my system. Thanks
  70.       to all who have reported this problem. To avoid possible conflicts,
  71.       the Env volume is named "Env Disk", now (when ADDVOLNODE is specified).
  72.  1.2  notification should work on all systems, now. Thanks to Jan-Erik 
  73.       Karlsson for testing.
  74.  1.3  YAM+AppChange problem (Please insert Env: in any drive) solved. 
  75.       AppChange tries to load "Env:def_New:0 Total:0.info" which isn't
  76.       a valid path (because of the 2 additional colons) and therefore
  77.       caused DOS to put the error requester. Thanks to Andreas Kürzinger
  78.       who gave me the "AppChange" tip. Fixed RAWBInfo and DirOpus displaying
  79.       the wrong size for a drawer. "MakeDir env:xyz/" created a nameless
  80.       directory <Robin>. Thanks to D. Dominguez for the spanish
  81.       documentation.
  82.  
  83.  
  84. AUTHOR
  85.  
  86.  Please send bug reports and ideas to:
  87.  
  88.     Stephan Rupprecht
  89.     Apfeldweg 1
  90.     D44359 Dortmund
  91.     Germany
  92.  
  93.  Send emails to
  94.  
  95.     info@stephan-rupprecht.de
  96.     
  97.  WWW
  98.      http://stephan-rupprecht.de
  99.